swiss roll

noun
1.
a sponge cake spread with jam, cream, or some other filling, and rolled up